package com.augurit.gzcgwsp.excelimportexport.service;

import java.util.Date;
import java.util.List;
import java.util.Map;

import org.apache.poi.hssf.usermodel.HSSFCellStyle;
import org.apache.poi.hssf.usermodel.HSSFSheet;

import com.augurit.gzcgwsp.excelimportexport.entity.YwRqQyjyxkRqjszzysb;
import com.augurit.gzcgwsp.rqqyjyxk.entity.YwRqQyjyxkFinalRqjszdjb;


public interface IYwRqQyjyxkRqjszzysbService  {
	public void save(YwRqQyjyxkRqjszzysb ywRqQyjyxkRqjszzysb);
	
	public YwRqQyjyxkRqjszzysb parseRqjszzysb(HSSFSheet hssfsheet,String acceptNo,Long qyid,String username,Date dateFlag,String flag);
  
	public Map importFinalQyData(String acceptNo, Long qyid);
    
    /**
     * d导入主要设备
     * @param hssfsheet
     * @param obj
     * @param acceptNo
     * @param qyid
     * @param username
     * @param flag
     * @param style
     * @param exptype
     */
    public void expRqjszrysb(HSSFSheet hssfsheet,
            Object obj, String acceptNo,
            long qyid, String username, String flag, HSSFCellStyle style,
            String exptype);

    /**
     * 查询某个站点的主要设备
     * @param id
     * @return
     */
    public List<YwRqQyjyxkRqjszzysb> getzysbDatas(Long id);
}